package com.xb.cloud.product.service.business.model.mapper;

import com.xb.cloud.product.service.business.model.ADFiled;
import com.xb.cloud.product.service.business.model.ADFiledExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ADFiledMapper {
    long countByExample(ADFiledExample example);

    int deleteByExample(ADFiledExample example);

    int deleteByPrimaryKey(Long id);

    int insert(ADFiled record);

    int insertSelective(ADFiled record);

    List<ADFiled> selectByExample(ADFiledExample example);

    ADFiled selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") ADFiled record, @Param("example") ADFiledExample example);

    int updateByExample(@Param("record") ADFiled record, @Param("example") ADFiledExample example);

    int updateByPrimaryKeySelective(ADFiled record);

    int updateByPrimaryKey(ADFiled record);
}